thermal insulating - French English Dictionary